Type in ➚ :
6 results in 0.0055s.
Advertisement

local authority in English

  • local authority
    local authority
    (British.) an elected body for the administration of local affairs in a town, county, or other district.

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. marathi-dictionary-translation-meaning-of-local authority